home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Information / Digests / CSMP Digest / volume 3 / csmp-digest-v3-069 < prev    next >
Encoding:
Text File  |  1994-12-08  |  59.6 KB  |  647 lines  |  [TEXT/R*ch]

  1.        Control Strip Tester Available!
  2.         Dragging to a background app?
  3.         GeoPort-GeoPod Documentation - Does it exist?
  4.         How to get list of files in folder
  5.         Sample code for Launching appl from SC++ or TC.
  6.         Subject: Apple PR: MacOS Software Developer's Kit
  7.  
  8.  
  9.  
  10. The Comp.Sys.Mac.Programmer Digest is moderated by Francois Pottier
  11. (pottier@clipper.ens.fr).
  12.  
  13. The digest is a collection of article threads from the internet newsgroup
  14. comp.sys.mac.programmer.  It is designed for people who read c.s.m.p. semi-
  15. regularly and want an archive of the discussions.  If you don't know what a
  16. newsgroup is, you probably don't have access to it.  Ask your systems
  17. administrator(s) for details.  If you don't have access to news, you may
  18. still be able to post messages to the group by using a mail server like
  19. anon.penet.fi (mail help@anon.penet.fi for more information).
  20.  
  21. Each issue of the digest contains one or more sets of articles (called
  22. threads), with each set corresponding to a 'discussion' of a particular
  23. subject.  The articles are not edited; all articles included in this digest
  24. are in their original posted form (as received by our news server at
  25. nef.ens.fr).  Article threads are not added to the digest until the last
  26. article added to the thread is at least two weeks old (this is to ensure that
  27. the thread is dead before adding it to the digest).  Article threads that
  28. consist of only one message are generally not included in the digest.
  29.  
  30. The digest is officially distributed by two means, by email and ftp.
  31.  
  32. If you want to receive the digest by mail, send email to listserv@ens.fr
  33. with no subject and one of the following commands as body:
  34.     help                        Sends you a summary of commands
  35.     subscribe csmp-digest Your Name    Adds you to the mailing list
  36.     signoff csmp-digest            Removes you from the list
  37. Once you have subscribed, you will automatically receive each new
  38. issue as it is created.
  39.  
  40. The official ftp info is //ftp.dartmouth.edu/pub/csmp-digest.
  41. Questions related to the ftp site should be directed to
  42. scott.silver@dartmouth.edu. Currently no previous volumes of the CSMP
  43. digest are available there.
  44.  
  45. Also, the digests are available to WAIS users.  To search back issues
  46. with WAIS, use comp.sys.mac.programmer.src. With Mosaic, use
  47. http://www.wais.com/wais-dbs/comp.sys.mac.programmer.html.
  48.  
  49.  
  50. -------------------------------------------------------
  51.  
  52. >From whsands@netcom.com (Tom Williams)
  53. Subject: Animation Techniques
  54. Date: Tue, 1 Nov 1994 07:41:03 GMT
  55. Organization: NETCOM On-line Communication Services (408 261-4700 guest)
  56.  
  57. Hi Everyone.
  58.  
  59.   I am interrested in the different aproaches for storing all of a 
  60. programs sprites for a project.  In particular, a game.  As I browse 
  61. through many Mac Games' Resource Forks, I come across two common 
  62. aproaches.  The first is to have each sprite (usually no larger than 
  63. 32x32) contained in its own PICT resource.  The second is to merge all 
  64. the sprites into one big huge pict resource.  The second aproach seems 
  65. more logical since you could simply create a gworld, copy the entire pict 
  66. into the gworld and then copybits the rects of the part of the image you 
  67. want to display on the screen at one time.
  68.  
  69.   Does anyone have any arguments and possibly some C source code around 
  70. pertaining to the second method?
  71.  
  72. Thanks in advance,
  73.  
  74. Warm Regards,
  75.  
  76.  
  77. Tom Williams.
  78.  
  79. +++++++++++++++++++++++++++
  80.  
  81. >From posto881@cs.uidaho.edu (DuckMan)
  82. Date: 1 Nov 1994 19:41:10 GMT
  83. Organization: University of Idaho, Moscow, Idaho
  84.  
  85. Tom Williams (whsands@netcom.com) wrote:
  86. : Hi Everyone.
  87.  
  88. :   I am interrested in the different aproaches for storing all of a 
  89. : programs sprites for a project.  In particular, a game.  As I browse 
  90. : through many Mac Games' Resource Forks, I come across two common 
  91. : aproaches.  The first is to have each sprite (usually no larger than 
  92. : 32x32) contained in its own PICT resource.  The second is to merge all 
  93. : the sprites into one big huge pict resource.  The second aproach seems 
  94. : more logical since you could simply create a gworld, copy the entire pict 
  95. : into the g a white
  96.         (ForeColor) background. -- Not a problem in my case.
  97.  
  98.         2) The sprite can not contain the color white (ForeColor). --
  99.         Again not a problem. What I do is create my sprites in
  100.         Photoshop, use the magic wand to select the background (white),
  101.         select similar (all white now selected) fill with one tick less
  102.         than white, reselect background, fill white. Now I do not need
  103.         to worry about masking in CopyBits because CopyBits does it for
  104.         me.
  105.  
  106.         This also gives me the benefits of using a 'PICT' versus a
  107.         'cicn'. No size restriction. No color table restriction. 
  108.  
  109.         In addition, I have all the power of photoshop at my disposal.
  110.         Try creating a marble textured sphere in ResEdit's 'cicn'
  111.         editor. In Photoshop - Edit>Fill>Pattern, Filter>Distort>KPT
  112.         Glass Lens Bright. Quod erat demonstrandum.
  113.  
  114.         Naturally, if the pixel map of your 'PICT' is larger than the
  115.         'cicn' you will notice a speed penalty. You may also have a
  116.         custom blitter that can do masking faster than CopyBits, but I
  117.         find this method quite acceptable.
  118.  
  119. -- 
  120. Hope this helps.
  121.  
  122. Mark H. Linton
  123. ____________________________________________________________________
  124. mark \'m‰rk\ n [ME, fr. OE mearc boundary, march, sign; akin to OHG
  125. marha boundary, L margo] 1 a : a conspicuous object serving as a guide
  126. for travelers 2 : A standard or criterion of quality 3 : An object or
  127. point that serves as a guide --idiom. mark time. 1 : To make little or
  128. no progress
  129.  
  130. +++++++++++++++++++++++++++
  131.  
  132. >From Rick_E._Stewart@galaxy.com (Rick E. Stewart)
  133. Date: 05 Nov 1994 18:54:45 GMT
  134. Organization: Galaxy Online Services
  135.  
  136. If your looking for ways of Sprite animation, you should look at the Sprite
  137. Animation Toolkit, or the Animation 
  138. Class Libary.  These can be FTP'd from many Mac Archives.  They can show you
  139. any of the type of animation you want.
  140.  
  141. Rick
  142.  
  143. ---------------------------
  144.  
  145. >From phixus@netcom.com (Chris DeSalvo)
  146. Subject: Control Strip Tester Available!
  147. Date: Sat, 5 Nov 1994 09:36:35 GMT
  148. Organization: NETCOM On-line Communication Services (408 261-4700 guest)
  149.  
  150. I just mailed off version 1.0 of my Control Strip Module Tester to
  151. MacGifts.
  152.  
  153. This is a small application that will host a Control Strip module for
  154. testing purposes.  Anything that you can do in the real Control Strip
  155. you can do in the tester.  This includes:
  156.  
  157. o  Allocating memory blocks that are passed back to your SDEV.
  158. o  Loading your resources during your init phase.
  159. o  A tickle heartbeat for periodic processing.
  160. o  Full support for pop-up menus, Balloon Help and other stuff.
  161.  
  162. No longer will you have to restart your Mac just to check a change of
  163. one line of code.  You can also use it to sample any new modules that
  164. you get without actually having to load them into the system.
  165.  
  166. The util is free.  It should be in the MacGifts distribution sites in
  167. a couple of days.
  168.  
  169. Also available are my module shell and my CD Strip which allows
  170. pops-up a menu of track titles on a mounted audio CD so you can pick a
  171. song to play.  Both are free and available with full C source for
  172. CodeWarrior 4.5.
  173.  
  174. If you have questions about the tester, or would like my sample code,
  175. just email me.  24-hours is usual response time.
  176.  
  177. Thanx,
  178. Chris
  179. -- 
  180. +-----------------------------------------------------------------+
  181. | phixus@netcom.com           |   Macintosh:  Changing the world, |
  182. | Chris De Salvo              |        one person at a time!      |
  183. | Professional Mac Geek       |    -----------------------------  |
  184. | for MacPlay, Inc.           |      (I wish they'd hurry up!)    |
  185. +-----------------------------------------------------------------+
  186.  
  187. Any opinions expressed, or implied, are my own!  They should not be
  188. considered representative of the opinions or policies of my employer,
  189. MacPlay, a division of Interplay Productions, Inc.
  190.  
  191. +++++++++++++++++++++++++++
  192.  
  193. >From neil_ticktin@xplain.com (Neil Ticktin)
  194. Date: Sat, 5 Nov 1994 19:41:40 GMT
  195. Organization: MacTech Magazine/Xplain Corp.
  196.  
  197. In article <phixusCysG0z.L1A@netcom.com>, phixus@netcom.com (Chris
  198. DeSalvo) wrote:
  199.  
  200. >> I just mailed off version 1.0 of my Control Strip Module Tester to
  201. >> MacGifts.
  202. >> 
  203. >> This is a small application that will host a Control Strip module for
  204. >> testing purposes.  Anything that you can do in the real Control Strip
  205. >> you can do in the tester.  This includes:
  206. >> 
  207. >> o  Allocating memory blocks that are passed back to your SDEV.
  208. >> o  Loading your resources during your init phase.
  209. >> o  A tickle heartbeat for periodic processing.
  210. >> o  Full support for pop-up menus, Balloon Help and other stuff.
  211. >> 
  212. >> No longer will you have to restart your Mac just to check a change of
  213. >> one line of code.  You can also use it to sample any new modules that
  214. >> you get without actually having to load them into the system.
  215. >> 
  216. >> The util is free.  It should be in the MacGifts distribution sites in
  217. >> a couple of days.
  218. >> 
  219. >> Also available are my module shell and my CD Strip which allows
  220. >> pops-up a menu of track titles on a mounted audio CD so you can pick a
  221. >> song to play.  Both are free and available with full C source for
  222. >> CodeWarrior 4.5.
  223. >> 
  224. >> If you have questions about the tester, or would like my sample code,
  225. >> just email me.  24-hours is usual response time.
  226.  
  227. Chris,
  228.  
  229. People should also check out the Dec issue which has an article on how to
  230. write control strip modules.  Pretty cool stuff, huh?
  231.  
  232. The issue will be available at the end of this month.
  233.  
  234. Hope it helps,
  235.  
  236. Neil Ticktin
  237. MacTech Magazine
  238.  
  239. - ---------------------------------------------------------------------
  240.            Neil Ticktin, MacTech Magazine (formerly MacTutor)
  241. PO Box 250055, Los Angeles, CA 90025 * 310-575-4343 * Fax: 310-575-0925
  242.  For more info, anonymous ftp to ftp.netcom.com and cd to /pub/xplain
  243.   custservice@xplain.com * editorial@xplain.com * adsales@xplain.com
  244. marketing@xplain.com * accounting@xplain.com * pressreleases@xplain.com
  245.    progchallenge@xplain.com * publisher@xplain.com * info@xplain.com
  246.  
  247. ---------------------------
  248.  
  249. >From an144239@anon.penet.fi (Randall Meadows)
  250. Subject: Dragging to a background app?
  251. Date: Fri,  4 Nov 1994 16:37:12 UTC
  252. Organization: Anonymous contact service
  253.  
  254. I am implementing some Drag-and-Drop code into an existing application.
  255. Due to time constraints and wanting to avoid some major code-rewriting, I
  256. have put in D&D on top of what I have now.  Here is a problem hopefully
  257. someone has run across and can help me out with:
  258.  
  259. My program is in the background.  A drag is started in another application,
  260. say the Finder, and a drop occurs in my program (which tracks the drag as
  261. expected).  There are certain situations where an abnormal condition can
  262. occur, such as a drag containing a file type that I do not support (like a
  263. folder or a volume).  If the drag also contains valid items, most of the
  264. time I want to handle those normally, but some of them require special
  265. handling, like letting the user choose which resources in a Scrapbook file
  266. to select.  In this latter situation, I use a modal dialog box to let the
  267. user select the resources.  (I also use an alert box to notify the user of
  268. errors, which presents the same problem.)
  269.  
  270. But, as I said before, my program is in the background, and so I hang when
  271. the dialog opens up.  I tried forcing my program to the foreground using
  272. SetFrontProcess(), but this doesn't work.  Do I need to (or can I) just sit
  273. in a loop until the foreground process calls WaitNextEvent(), which is when
  274. the process switching occurs?  Or am I totally hosed, and have to disallow
  275. the drag (of at least certain items in that drag)?
  276.  
  277. [Note that I want to try to avoid the Notification Manager as that would
  278. require some massive code changes that I don't really have time to deal
  279. with right now.  Yes, I know, I know...!]
  280.  
  281. !PLEASE! CC: a copy of your reply to me ("meadowsr@fgm.com") as I have to
  282. post through an anonymous server because we don't get newsfeeds here.
  283.  
  284. Any help you can give would be most appreciated.
  285.  
  286. Thanks!!
  287.  
  288. Randall Meadows
  289. meadowsr@fgm.com
  290. "Show me a good loser, and I'll show you a loser."
  291.  
  292.  
  293. - ----------------------------------------------------------------------t their
  294. PhonePro program uses to interface with it. You can then use this tool
  295. with any other Telephone Manger program out there...of which, I only
  296. know of one, which a friend of mine wrote. (It's a totally cool
  297. AppleScript interface for the telephone manager. Dials the phone,
  298. transfers calls if you're on a Centrex system, that kind of thing.)
  299.  
  300. Even so, there's no voice support in the telephone manager yet; it's
  301. supposed to be in the next version which hasn't yet materialized. This
  302. means you can't do voicemail-type apps without serious hacking. (We
  303. used a second sound card for sound in/out, hooked up to the line
  304. through a little black box I concocted from Radio Shack.) I think
  305. Cypress hacked voice support through the Telephone Manager's
  306. 'device-specific' calls, but I'm not sure.
  307.  
  308. The only guy I know who actually has other Telephone Tools for other
  309. modems is Michael Spizer at Glen Canyon Software. He has posted stuff
  310. about it on Applelink a long time back.
  311.  
  312. Feel free to call, write, fax, and mail-bomb the Apple Telephony
  313. Evangelist, Michael Bayer (Bayer1@applelink.apple.com). He's a total
  314. wad who, in my experience, never returns email or phone calls, never
  315. provides support or accurate information about Apple's plans, and may
  316. simply make your life hell. He wasn't any help in making our product
  317. come to life. It will make you want to switch to TAPI. But don't.
  318.  
  319. Rob
  320.  
  321. +++++++++++++++++++++++++++
  322.  
  323. >From sdk@cci.com (Stephen Knight)
  324. Date: Sat, 5 Nov 1994 19:24:27 GMT
  325. Organization: Northern Telecom
  326.  
  327. In article <39bpbf$ige@redstone.interpath.net>, RobTerrell@vmedia.com (Rob
  328. Terrell) wrote:
  329.  
  330. > In article <cshotton-0311941102280001@oac2.hsc.uth.tmc.edu>
  331. > cshotton@oac.hsc.uth.tmc.edu (Chuck Shotton) writes:
  332. > > Here's the best answer so far from Apple DTS. There is no documentation
  333. > > that corresponds to the interfaces used to develop ApplePhone. It was
  334. > > written to internal, undocumented interfaces. The closest thing to
  335. > > documentation on how to play with the GeoPort/GeoPod is contained in the
  336. > > "Telephone Manager" CTB extensions. This info is available from APDA. The
  337. > > Telephone Manager is a part of System 7.5 and is also available on the
  338. > > most recent Developer's CD (TelMgr 1.1, or something like that.) 
  339. > No, the Telephone Manager is an API in its own right...It doesn't
  340. > connect with CTB at all. So when the CTB goes away, the tel manager
  341. > will still be around. Unfortunately.
  342.  
  343.    True.
  344.  
  345. > I worked on a project for a large telcom firm and tried like hell to
  346. > get the Geoport APIs out of Apple. None was made available, not even to
  347. > a large telcom firm that's deeply in bed with Apple. 
  348.  
  349.    True.
  350.  
  351. > > Whether the product from APDA comes with a GeoPod tool is unclear.
  352. > > If there isn't a GeoPod tool then this software is useless since Apple
  353. > > hasn't documented how you talk to a GeoPod, making it impossible for 3rd
  354. > > parties to write a GeoPod tool.
  355. > It doesn't, and you're right, it's useless. The telephone manager lets
  356. > you do things like place calls, transfer calls, answer calls, and so
  357. > forth. It doesn't actually IMPLEMENT these features, it just provides a
  358. > callable API for them.
  359. > If you want these features for a particular phone system, you'll need
  360. > to write a telephone tool. There are very few tools out there. There is
  361. > NO tool for the GeoPort. I repeat--no GeoPort tool.
  362.  
  363.    True.
  364.  
  365. > Cypress Research gives away a tool for the SupraFax modem that their
  366. > PhonePro program uses to interface with it. You can then use this tool
  367. > with any other Telephone Manger program out there...of which, I only
  368. > know of one, which a friend of mine wrote. (It's a totally cool
  369. > AppleScript interface for the telephone manager. Dials the phone,
  370. > transfers calls if you're on a Centrex system, that kind of thing.)
  371. > Even so, there's no voice support in the telephone manager yet; it's
  372. > supposed to be in the next version which hasn't yet materialized. This
  373. > means you can't do voicemail-type apps without serious hacking. (We
  374. > used a second sound card for sound in/out, hooked up to the line
  375. > through a little black box I concocted from Radio Shack.) I think
  376. > Cypress hacked voice support through the Telephone Manager's
  377. > 'device-specific' calls, but I'm not sure.
  378.  
  379.    You're correct.  Cypress's tool uses the "device-specific" calls to use
  380. voice support.  It requires a voice-modem.  In theory, they have a new box
  381. in beta that will provide the POTS interface that the GeoPort does.
  382.  
  383. > The only guy I know who actually has other Telephone Tools for other
  384. > modems is Michael Spizer at Glen Canyon Software. He has posted stuff
  385. > about it on Applelink a long time back.
  386.  
  387.    His name is Michael Speiser and he seems a pretty neat guy to talk to.
  388.  
  389. > Feel free to call, write, fax, and mail-bomb the Apple Telephony
  390. > Evangelist, Michael Bayer (Bayer1@applelink.apple.com). He's a total
  391. > wad who, in my experience, never returns email or phone calls, never
  392. > provides support or accurate information about Apple's plans, and may
  393. > simply make your life hell. He wasn't any help in making our product
  394. > come to life. It will make you want to switch to TAPI. But don't.
  395.  
  396.   Bayer will return email...sometimes.  He also promises that their
  397. GeoPort TM tool will even slice bread.  But, he won't tell when it will be
  398. done and after awhile he stops answering the email (no, I didn't bomb
  399. him.  he said their tool (when ready) would be great.  he asked for my
  400. mail address so that non-disclosures could be sent.  I sent it to him
  401. and....
  402.  
  403.   So, since the GeoPort is useless (it makes an expensive modem), the
  404. current choices Cypress Research and Collaboration Technologies. 
  405. Collaboration is advertising "PhoneBridge".  They currently have a $500
  406. developer program (comes with beta software and hardware, when the
  407. hardware goes final you get a free upgrade).  Their talk is that they can
  408. satisfy our requirements (it'll be interesting to see if they can walk).
  409.  
  410. Oh well
  411.  
  412. -- 
  413. Steve Knight
  414. Northern Telecom
  415. Rochester, NY
  416.  
  417. +++++++++++++++++++++++++++
  418.  
  419. >From sw@network-analysis-ltd.co.uk (Sak Wathanasin)
  420. Date: Mon, 7 Nov 94 09:15:37 GMT
  421. Organization: Network Analysis Ltd
  422.  
  423.  
  424. In article <sdk-0511941528450001@47.216.192.238> 
  425. (comp.sys.mac.programmer,comp.sys.mac.comm), sdk@cci.com (Stephen Knight) 
  426. writes:
  427.  
  428. > current choices Cypress Research and Collaboration Technologies. 
  429. > Collaboration is advertising "PhoneBridge".  They currently have a $500
  430. > developer program (comes with beta software and hardware, when the
  431. > hardware goes final you get a free upgrade).
  432.  
  433. Do these guys actually exist? I've sent them email about 3 times with no 
  434. response. It doesn't bode well...
  435.  
  436. Sak Wathanasin
  437. Network Analysis Limited
  438. 178 Wainbody Ave South, Coventry CV3 6BX, UK
  439.  
  440. Internet: sw@network-analysis-ltd.co.uk 
  441. uucp:     ...!uknet!nan!sw                       AppleLink: NAN.LTD
  442. Phone: (+44) 203 419996 Mobile:(+44) 850 587411  Fax: (+44) 203 690690
  443.  
  444. +++++++++++++++++++++++++++
  445.  
  446. >From Darrin Cardani <Darrin.Cardani@AtlantaGA.NCR.COM>
  447. Date: Fri, 4 Nov 1994 21:27:36 GMT
  448. Organization: AT&T Global Information Solutions, Atlanta
  449.  
  450. >In article <39bpbf$ige@redstone.interpath.net> Rob Terrell writes: 
  451. >In article <cshotton-0311941102280001@oac2.hsc.uth.tmc.edu>
  452. >cshotton@oac.hsc.uth.tmc.edu (Chuck Shotton) writes:
  453. >
  454. >> Here's the best answer so far from Apple DTS. There is no documentation
  455. >> that corresponds to the interfaces used to develop ApplePhone. It was
  456. >> written to internal, undocumented interfaces. The closest thing to
  457. >> documentation on how to play with the GeoPort/GeoPod is contained in the
  458. >> "Telephone Manager" CTB extensions. This info is available from APDA. The
  459. >> Telephone Manager is a part of System 7.5 and is also available on the
  460. >> most recent Developer's CD (TelMgr 1.1, or something like that.) 
  461. [...]
  462. >I worked on a project for a large telcom firm and tried like hell to
  463. >get the Geoport APIs out of Apple. None was made available, not even to
  464. >a large telcom firm that's deeply in bed with Apple. 
  465.  
  466. etc.
  467.  
  468. Are you aware of the following press release from Apple?
  469. - -----forwarded stuff------
  470. Support Grows for Apple GeoPort Standard 10/21/94
  471.  
  472. CUPERTINO, CALIFORNIA, U.S.A., 199't
  473. believe how irritated I get everytime I see a Compaq ad bragging about
  474. their speech or phone handling.  The last time I looked at an article in
  475. Computer Telephony on phone handling Apple wasn't mentioned (they had been
  476. mentioned in a previous article...months ago).  As far as I can see, Apple
  477. isn't even considered a player.  Sorry folks, the wound is
  478. self-inflicted.  It will be even more pitiful if any of those other
  479. box-making companies release their APIs before Apple (question at the 94
  480. WWDC: "when are you going to document the GeoPort APIs?"  answer: "uhhh,
  481. we haven't decided yet").
  482.  
  483. We've been wanting to release telephony capable applications to our
  484. customers for over a year.  Well, it looks like we're finally going to,
  485. but it won't be with GeoPort.  Hellooooo Collaboration Technologies!!!
  486.  
  487. -- 
  488. Steve Knight
  489. Northern Telecom
  490. Rochester, NY
  491.  
  492. +++++++++++++++++++++++++++
  493.  
  494. >From RobTerrell@vmedia.com (Rob Terrell)
  495. Date: 8 Nov 1994 16:01:28 GMT
  496. Organization: Jecta Development Corp.
  497.  
  498. In article <sdk-0711942247550001@47.216.192.236>
  499. sdk@cci.com (Stephen Knight) writes:
  500.  
  501. > Unfortunately, as long as GeoPort documentation is still unreleased from
  502. > Apple, the GeoPort makes a neat fax-modem.  Big deal.  You wouldn't
  503. > believe how irritated I get everytime I see a Compaq ad bragging about
  504. > their speech or phone handling. 
  505.  
  506. I've got to agree with Stephen. The situation has been unbearable for
  507. over a year now. Until I quit my previous job, I spent a day a week
  508. trying to pry GeoPort secrets out of Apple. 
  509.  
  510. Press releases are bullshit. If I can't get the inforamtion to program
  511. for a product, it's useless.
  512.  
  513. Apple once was touting their Telepohny Apps, but not anymore. The AV
  514. Mac "Answering Machine" barely works, and despite the fact that legions
  515. of programmers have wanted to make a real, working version, Apple
  516. refuses to release the specs. I honestly can't imagine why. 
  517.  
  518. +++++++++++++++++++++++++++
  519.  
  520. >From amanda@intercon.com (Amanda Walker)
  521. Date: 8 Nov 1994 20:36:48 -0500
  522. Organization: InterCon Systems Corporation, Engineering Dept.
  523.  
  524. RobTerrell@vmedia.com (Rob Terrell) writes:
  525. >Feel free to call, write, fax, and mail-bomb the Apple Telephony
  526. >Evangelist, Michael Bayer (Bayer1@applelink.apple.com). He's a total
  527. >wad who, in my experience, never returns email or phone calls, never
  528. >provides support or accurate information about Apple's plans, and may
  529. >simply make your life hell. He wasn't any help in making our product
  530. >come to life. It will make you want to switch to TAPI. But don't.
  531.  
  532. I wouldn't go that far, even speaking as someone who'se been nagging
  533. Apple about GeoPort docs for over a year (I even asked Michael about
  534. it point-blank at this year's WWDC, to applause from the crowd :)).
  535.  
  536. Documentation and support software for the GeoPort architecture is
  537. inexcusably late, but I'm not going to start laying the blame at
  538. Michael's or anyone else's feet.  Taking the DSP out of the Power
  539. Macs probably did a lot to set back the progress, since they then
  540. had to invent a new real-time scheduler to replace ARTA, come up with
  541. new Sound Manager components, and so on.
  542.  
  543. I'm not singing their praises just yet, but then again I'm glad I
  544. don't work at Apple whenever I read about the latest reorg in MacWeek :).
  545. Engineers and evangelists are seldom the problem, in my experience.
  546.  
  547. Amanda Walker
  548. InterCon Systems Corporation
  549.  
  550. +++++++++++++++++++++++++++
  551.  
  552. >From mancini@fysik.uu.se (Derrick C. Mancini)
  553. Date: Wed, 9 Nov 1994 10:03:12 GMT
  554. Organization: MAX-Lab, Lunds Universitet
  555.  
  556. In article <CyrIA0.BDK@attatl.AtlantaGA.NCR.COM>,
  557. Darrin.Cardani@AtlantaGA.NCR.COM wrote:
  558. > Are you aware of the following press release from Apple?
  559. > -------forwarded stuff------
  560. > Support Grows for Apple GeoPort Standard 10/21/94
  561. > CUPERTINO, CALIFORNIA, U.S.A., 1994 OCT 21 (NB) -- Apple Computer's  (NASDAQ:
  562. > APPL) GeoPort interface, first announced in 1993, has gained new support
  563. (rest of press released deleted)
  564.  
  565. Yes, but that still doesn't make any of the necessary information public
  566. or indicate what new products, if any, that Apple might introduce or upgrade.
  567. If anything, tino, California--October 31, 1994--Responding to developer
  568. ] requests, Apple Computer, Inc. today announced availability of a
  569. ] software developer's kit that combines most of its existing software
  570. ] developer's kits into one convenient--and very affordable--package.
  571. ] For U.S. $299, developers can purchase an annual subscription to the
  572. ] new Mac  OS Software Developer's Kit (SDK), which is available on a
  573. ] CD-ROM and includes quarterly updates.
  574. ]     Another important benefit of the Mac OS Software Developer's Kit is
  575. ] its streamlined approach to software licensing.  Subscribers
  576. ] automatically will be able to redistribute certain system extension
  577. ] files and libraries with programs they develop that require these
  578. ] components.
  579.  
  580. ]      With a subscription to the Mac OS Software Developer's Kit,
  581. ] developers will receive a disc each quarter that contains the most
  582. ] recent versions of almost all of Apple's system-software extensions,
  583. ] making it convenient to track these most recent extension releases
  584. ] and incorporate support for them into applications.  In addition to
  585. ] the system-software extensions, the Mac OS SDK includes programming
  586. ] interfaces and libraries, sample code, and technical documentation.
  587.  
  588. ] The initial release of Mac OS SDK includes SDKs for the following
  589. ] software extensions:
  590. ]  
  591. ] Apple Guide                                    MacODBC
  592. ] Apple Open Collaboration Environment (AOCE)    MacOSI  Connection
  593. ] Apple Remote Access                            MacSNMP
  594. ] Apple Remote Access Modem                      MacTCP
  595. ] Apple Shared Library Manager                   MacX.400
  596. ] AppleScript                                    MacX25
  597. ] AppleSearch                                    MIDI Management Tools
  598. ] AppleShare  API                                Network Software Installer
  599. ] AppleTalk  Wide Area                           Open Transport
  600. ] ColorSync                                      PlainTalk
  601. ] Communications Toolbox                         QuickDraw  GX
  602. ] Control Strip                                  QuickTime
  603. ] Designing PCI Cards & Drivers                  Sound Manager
  604. ] File System Manager                            Telephone Manager
  605. ] Installer                                      Thread Manager
  606. ] Macintosh Drag and Drop                        XTND
  607. ] Macintosh Easy Open
  608.  
  609. ] Members worldwide of Apple's Partners Program will receive one
  610. ] subscription to the Mac OS SDK without charge as one of the benefits
  611. ] of the program.  For other developers, subscriptions to the Mac OS
  612. ] Software Developer's Kit are available immediately through APDA
  613.  
  614. ] APDA
  615. ] Apple Computer, Inc.
  616. ] P.O. Box 319
  617. ] Buffalo, NY 14207-0319
  618. ] 800-282-2732 (U.S.A.)
  619. ] 800-637-0029 (Canada)
  620. ] 716-871-6555 (International)
  621. ] 716-871-6511 (Fax)
  622.  
  623.  
  624. -- 
  625. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~   _______    _____   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  626. Brian A. Cole                 |_   _  |  |  ___|  http://www.cs.wisc.edu/~tuc/
  627. Head Consultant                 | | | |__| |___       The speed of time is
  628. tuc@cs.wisc.edu                 |_| |__________|      3600 seconds per hour.
  629.  
  630. ---------------------------
  631.  
  632. End of C.S.M.P. Digest
  633. **********************
  634.  
  635.  
  636.